Analyzing Stock Market Levels: Is It Time To Buy Or Sell